using System;
using System.Collections.Generic;

namespace Zhao.Models.DTO.Settlement
{
    /// <summary>
    /// 结算结果数据传输对象
    /// </summary>
    public class SettlementResultDto
    {
        /// <summary>
        /// 结算日期
        /// </summary>
        public DateTime SettlementDate { get; set; }
        
        /// <summary>
        /// 成功结算的数量
        /// </summary>
        public int SuccessfulCount { get; set; }
        
        /// <summary>
        /// 结算失败的数量
        /// </summary>
        public int FailedCount { get; set; }
        
        /// <summary>
        /// 结算总金额
        /// </summary>
        public decimal TotalAmount { get; set; }
        
        /// <summary>
        /// 创建的结算记录ID列表
        /// </summary>
        public List<int> SettlementRecordIds { get; set; } = new List<int>();
    }
} 